<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Window对象</title>

</head>
<body>
<input id="cc" type="button" value="打开新窗口">
<script>
    /*
    Window:窗口对象
      1:创建
      2:方法
        2.1:与弹出框有关的方法:
          alert():显示带有一段消息和一个确认按钮的警告框
          [常用]  confirm():显示带有一段消息以及[确认按钮]和[取消按钮]的对话框
               *如果用户点击确定按钮,则方法返回true
               * 如果用户点击取消按钮,则方法返回false
           prompt():  显示可提示用户输入的对话框
                返回值:获取用户输入的值
         2.2:与打开关闭有关的方法:
            close():关闭浏览器窗口
               * 谁调用我我就关闭谁
           open():打开一个新的浏览器窗口
        2.3:与定时器有关的方式
           setTimeout():在指定的毫秒数之和调用函数或计算表达式
              参数:  1:js代码或者方法对象
                     2:毫秒值
              返回值:用于取消定时器
           clearTimeout():取消由setTimeout()方法设置的timeout

           setInterval():按照指定的[周期](以毫秒计)来调用函数或计算表达式
           clearInterval():取消由setInterval()设置的timeout

     3:属性
     4:特点
        4.1:Window对象不需要创建可以直接使用. window,方法名();
            window引用可以省略.   方法名();

    */
   // window.alert("hello window");
    var aa=confirm("确定要退出么?");
    if(aa){
        //退出操作
        alert("欢迎再次光临");
    }else{
        alert("别再点错了");
    }

    //输入框
    // var bb=prompt("请输入用户名");
      //alert(bb);

    //打开新窗口
       /*var dd=document.getElementById("cc");
       dd.onclick=function(){
           //打开新窗口
           open("http://www.baidu.com");
       }*/

       //一次性定时器
     //var ff =setTimeout(fun,2000);
     //clearTimeout(ff);
      function fun() {
          alert("派大星和章鱼哥是好朋友")
      }
      //循环定时器
    //var mm=setInterval(fun2,2000);
      //clearInterval(mm);
    function fun2() {
        alert("章鱼哥生气了");
    }

</script>
</body>
</html>